Online Mind Mapping and Brainstorming

Create your own awesome maps

Online Mind Mapping and Brainstorming

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account? Log In

GAKU-Engine by Mind Map: GAKU-Engine
0.0 stars - reviews range from 0 to 5

GAKU-Engine

ExternalSchoolRecord

belongs_to :school

belongs_to :student

beginng :date

ending :date

student_id_number :string

absences :integer

attendace_rate :float

graduated :bool

has_many :simple_grades

has_many :achievements

ScholarshipStatus

name :string

has_many :students

Achievement

description :text

name :string

badge :file

badge_url :string

authority :string

has_and_belongs_to_many :students

SimpleGrade

name :string

grade :string

belongs_to :student

EnrollmentStatus

name:string

active:boolean

immutable: boolean

[生徒]Student

has_many:courses

has_many :class_groups

has_many :exams

has_many:exam_scores

has_many:notes

belongs_to :user

has_and_belongs_to_many:guardians

has_many :student_addresses

has_many :addresses, :through => :student_addresses

name :string

surname :string

name_reading :string

surname_reading:string

phone :string

email :string

has_many :contacts

birth :date

gender :string

admitted :date

graduated :date

has_many:assignment_scores

[生年月日]birth_date:datetime

[写真]picture:image

has_many :attendances

has_many :specialties through :student_specialty

has_one :enrollment_status

has_many :achievements

has_many :simple_grades

has_many :school_histories

belongs_to :scholarship_status

has_and_belongs_to_many :admissions

[クラス]ClassGroup

name:string

grade:int

home_room:string

has_many:semsters

has_and_belongs_to_many:instructors

has_many:students, :throught => class_group_enrollments

has_many:courses

has_and_belongs_to_many :course_groups

[授業]Course

belongs_to:syllabus

has_one:schedule

has_and_belongs_to_many:instructors

belongs_to:semester

has_many:students

code :string

has_many :lessons

[学期]Semester

[開始日]starting:date

[終了日]ending:date

[備考]Note

title:string

content:text

belongs_to :student

[課題]AssignmentScore

belongs_to:student

has_one:assignment

score:integer

[試験成績]ExamScore

belongs_to:student

belongs_to :exam

has_many :exam_portion_scores

score :float

comment :text

[試験情報]Exam

name:string

description:text

weight :float

dynamic_scoring:boolean

adjustments:text

belongs_to :grading_method

has_many :exam_portions

has_many :exam_scores

has_many :exam_portion_scores , :thru => :exam_portions

has_and_belongs_to_many :syllabuses

has_one :master, :class_name => "ExamPortion"

[授業計画]Syllabus

code:string

name:string

description:text

data:binary

has_many:courses

has_many :assignments

has_and_belongs_to_many:exams

[単位数]credits:integer

hours:int

has_many :lesson_plans

[課題情報]Assignment

name:string

description:text

has many:files

belongs_to :syllabus

max_score:integer

belongs_to :grading_method

[職員]Faculty

has_many :roles

has_many :students

has_many :class_groups

has_many :specialty_class_groups

has_many :courses

belongs_to :user

has_many :addresses

has_many :contacts

[役割]Role

name:string

EG: Instructor, Administrator, PTA Member, Class President...

category:string

belongs_to :faculty

[スケジュール]Schedule

[開始時刻] starting :datetime

[終了時刻] ending :datetime

:polymorphic

belongs_to :student

[試験の一部]ExamPortion

name:string

description:text

max_score:float

problem_count :integer

weight:float

execution_date:datetime

adjustments:text

dynamic_scoring:boolean

is_master :boolean

has_many :exam_portion_scores

belongs_to :exam

has_many :assets

belongs_to :grading_method

has_many :schedules

[試験の一部の成績]ExamPortionScore

float:score

belongs_to :exam_portion

belongs_to :student

Category

Category for courses, etc. EX: Math, English, History, Science

name:string

User

e-mail:string

[通称名]nick:string

password:string

login_disabled :boolean, default false

Address

title:string

address1 :string

address2 :string

zipcode :string

city :string

state :string

belongs_to :state

belongs_to :country

has_many :student_addresses

has_many :addresses, :through => :student_addresses

Country

iso_name :string

level:string

iso :string

iso3 :string

name :string

numcode :string

State

name :string

abbr :string

belongs_to :country

ModelSentence

To make it easier for notes to be written, sample sentences are provided.

title:string

context:string

sentence:text

[クラス在籍]ClassGroupEnrollment

must make into join table

belongs_to:student

belongs_to:class_group

integer: seat_number

has_many:roles

[専科クラス在籍]SpecialtyClassGroupEnrollment

has_many:students

has_many:specialty_class_groups

has_many:schedules

GradingMethod

name:string

description:text

method:text

ContactType

id:int

name:string

has many:contacts

[保護者]Guardian

name :string

surname :string

name reading :string

surname reading :string

relationship:string

belongs_to :profile

belongs_to :user

has many :contacts

has and belongs to many :addresses

has and belongs to many :students

[専科クラス]SpecialtyClassGroup

name:string

grade:int

homeroom:string

has many:semesters

has and belongs to many:instructors

has many:students

has many:courses

[連絡情報]Contact

data:string

details:text

belongs to:contact type

belongs to:student

emergency:boolean

primary:boolean

Preset

name:string

content:text

StudentAddress

belongs_to :student

belongs_to :address

is_primary :boolean

Attendance

has_one :attendance_type

reason :text

belongs_to :student

:polymorphic

LessonPlan

title :string

description :text

belongs_to: syllabus

has_many :assets

has_many :notes

has_many :lessons

Lesson

belongs_to :lesson_plan

has_one :schedule

belongs_to :course

has_many :attendances

Asset

belongs_to :exam_portion

belongs_to :lesson_plan

CourseGroup

name :string

has_many :courses

School

name:string

primary :boolean

slogan:text

description:text

founded:date

principal:string

vice_principal:string

grades:text

has_many :campuses

belongs_to :past_school

has_many :simple_grades

has_many :achievements

code:string

Campus

name :string

has_many :contacts

has_one :address

CommuteMethod

commute_method_type

details:text

CommuteMethodType

name:string

Specialty

name:string

description:text

major_only:boolean

has_many :students through student_specialty

has_many :specialty_applications

StudentSpecialty

belongs_to :student

has_one :specialty

is_major:boolean

ADMISSIONS

Admission

AdmissionMethod

AdmissionPhase

AdmissionPhaseRecord

AdmissionPhaseState

AdmissionPeriod

SpecialtyApplication

PeriodMethodAssociation

AttendanceType

name :string

color_code :string

counted_absent :boolean

disable_credit :boolean

credit_rate :double

auto_credit :boolean