Changes between Initial Version and Version 1 of WebDBModel веб приказ на моделот


Ignore:
Timestamp:
10/27/10 16:35:08 (14 years ago)
Author:
Vangel Ajanovski
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • WebDBModel веб приказ на моделот

    v1 v1  
     1{{{
     2#!graphviz.dot
     3digraph G {
     4
     5node [ shape = "record" ]
     6
     7subgraph clusterEnrollment  {  n1207; n1270; n1262; n1654; bgcolor="gray90"; }
     8subgraph clusterMain  {  n1008 n1019 n1027 n1049 n1057 n1064 n1077 n2085 n2096 bgcolor="gray90"; }
     9subgraph clusterCurriculum { n1085 n1097 n1109 n1119 n1129 n1166 n1136 n1156 n1173 n1180 bgcolor="gray90";}
     10subgraph clusterDocuments { n1575 n1570 n1663 n1671 n1680 n1692 n1607 n1622 n1629 n1645 n1581 n1597  bgcolor="gray90";}
     11subgraph clusterAssessment { n1502 n1512 n1519 n1532 n1483 n1478 n1493 n1294 n1304 n1312 n1322 n1336 n1348  bgcolor="gray90";}
     12subgraph clusterTerm { n1190 n1214 n1220 n1227 n1234 n1242 n1253 n1281 n2042 n2414 bgcolor="gray90";}
     13
     14n1008 [ label="{ institution| ♦institution_id\l  code\l  title\l  title_en\l  note\l* parent_institution_id\l* institution_type_id\l }"]
     15n1019 [ label="{ institution_type| ♦institution_type_id\l  code\l  title\l  title_en\l  host_programs\l  note\l }"]
     16n1027 [ label="{ person| ♦person_id\l  embg\l  first_name\l  middle_name\l  last_name\l  gender\l  birth_date\l  birth_place\l  birth_province\l  birth_country\l  nationality\l  residence_address\l  residence_place\l  residence_province\l  residence_country\l  phone_home\l  phone_mobile\l  email\l  picture\l  public_key\l  username\l }"]
     17n1049 [ label="{ student| ♦student_id\l  status_2\l* institution_id\l* person_id\l }"]
     18n1057 [ label="{ instructor| ♦instructor_id\l  from_date\l  to_date\l* person_id\l* institution_id\l }"]
     19n1064 [ label="{ facility| ♦facility_id\l  code\l  title\l  title_en\l  note\l* parent_facility_id\l* institution_id\l* facility_type_id\l }"]
     20n1077 [ label="{ facility_type| ♦facility_type_id\l  code\l  title\l  title_en\l  host_event\l  note\l }"]
     21n1085 [ label="{ plan| ♦plan_id\l  code\l  title\l  title_en\l  start_term\l  end_term\l  note\l* institution_id\l }"]
     22n1097 [ label="{ program| ♦program_id\l  code\l  title\l  title_en\l  terms\l  note\l* plan_id\l }"]
     23n1109 [ label="{ degree| ♦degree_id\l  code\l  title\l  title_en\l  terms\l  note\l* institution_id\l }"]
     24n1119 [ label="{ subject| ♦subject_id\l  code\l  title\l  title_en\l  abstract\l  note\l* institution_id\l }"]
     25n1129 [ label="{ program_degree| ♦program_degree_id\l* program_id\l* degree_id\l }"]
     26n1136 [ label="{ curriculum| ♦curriculum_id\l  term\l  term_ordinal\l  subject_title\l  lecture\l  tutorial\l  laboratory\l  instruction\l  individual\l  credits\l* program_id\l* subject_id\l* module_type_id\l* exam_type_id\l }"]
     27n1156 [ label="{ curriculum_link| ♦curriculum_link_id\l* curriculum_id\l* link_type_id\l }"]
     28n1166 [ label="{ link_type| ♦link_type_id\l  code\l  title\l  title_en\l  note\l }"]
     29n1173 [ label="{ module_type| ♦module_type_id\l  code\l  title\l  title_en\l  note\l }"]
     30n1180 [ label="{ exam_type| ♦exam_type_id\l  code\l  title\l  title_en\l  writen\l  oral\l  practical\l  note\l }"]
     31n1190 [ label="{ curriculum_instruction| ♦curriculum_instruction_id\l  per_week\l  hours\l* instruction_type_id\l* curriculum_id\l }"]
     32n1200 [ label="{ instruction_type| ♦instruction_type_id\l  code\l  title\l  title_en\l  note\l }"]
     33n1207 [ label="{ program_enrollment| ♦program_enrollment_id\l* program_id\l* student_id\l }"]
     34n1214 [ label="{ term| ♦term_id\l  term_year\l  term_from\l  term_to\l  note\l  belowminimum_credits\l  minimum_credits\l  maximum_credits\l* term_type_id\l* institution_id\l }"]
     35n1220 [ label="{ term_program| ♦term_program_id\l* term_id\l* program_id\l }"]
     36n1227 [ label="{ term_subject| ♦term_subject_id\l  enroll_deadline\l  cancel_deadline\l* subject_id\l* term_id\l }"]
     37n1234 [ label="{ course| ♦course_id\l  url\l  moodle\l }"]
     38n1242 [ label="{ course_curriculum| ♦course_curriculum_id\l  grade_allow\l* curriculum_link_id\l* course_id\l* term_program_id\l }"]
     39n1253 [ label="{ course_instructor| ♦course_instructor_id\l* course_id\l* instructor_id\l }"]
     40n1262 [ label="{ term_enrollment| ♦term_enrollment_id\l  enrollment_status\l  note\l* term_program_id\l* program_enrollment_id\l }"]
     41n1270 [ label="{ course_enrollment| ♦course_enrollment_id\l  grade\l* subject_enrollment_id\l* course_curriculum_id\l }"]
     42n1281 [ label="{ course_curriculum_instruction| ♦coursecurr_instruction_id\l* curriculum_instruction_id\l* course_curriculum_id\l* course_instructor_id\l }"]
     43n1294 [ label="{ assessment| ♦assessment_id\l  grade\l  points\l  credit\l  description\l  note\l* assessment_type_id\l }"]
     44n1304 [ label="{ student_assessment| ♦student_assessment_id\l* program_enrollment_id\l* assessment_id\l }"]
     45n1312 [ label="{ curriculum_assessment| ♦curriculum_assessment_id\l* curriculum_link_id\l* student_assessment_id\l }"]
     46n1322 [ label="{ course_assessment| ♦course_assessment_id\l* activity_assessment_id\l* curriculum_assessment_id\l* student_activity_id\l }"]
     47n1336 [ label="{ student_activity| ♦student_activity_id\l* course_activity_id\l* course_enrollment_id\l }"]
     48n1348 [ label="{ activity_type| ♦activity_type_id\l  code\l  title\l  title_en\l  note\l }"]
     49n1355 [ label="{ schedule| ♦schedule_id\l* institution_id\l }"]
     50n1361 [ label="{ formation| ♦formation_id\l* instruction_schedule_id\l }"]
     51n1369 [ label="{ slot| ♦slot_id\l* schedule_id\l* facility_id\l }"]
     52n1378 [ label="{ formation_student| ♦formation_student_id\l* formation_id\l* term_enrollment_id\l }"]
     53n1388 [ label="{ event| ♦event_id\l* schedule_id\l* event_type_id\l }"]
     54n1397 [ label="{ event_type| ♦event_type_id\l  code\l  title\l  title_en\l  note\l }"]
     55n1404 [ label="{ event_formation| ♦event_formation_id\l* event_id\l* formation_id\l }"]
     56n1413 [ label="{ event_slot| ♦event_slod_id\l* event_id\l* slot_id\l }"]
     57n1422 [ label="{ subject_event| ♦subject_event_id\l* subject_id\l* event_id\l }"]
     58n1430 [ label="{ instruction_schedule| ♦instruction_schedule_id\l* schedule_id\l* term_id\l }"]
     59n1437 [ label="{ course_event| ♦course_event_id\l* course_id\l* instruction_event_id\l* subject_event_id\l }"]
     60n1448 [ label="{ instruction_event| ♦instruction_event_id\l* event_id\l* instruction_schedule_id\l* instruction_type_id\l* instructor_id\l }"]
     61n1460 [ label="{ session_schedule| ♦exam_session_schedule_id\l* exam_session_id\l* schedule_id\l }"]
     62n1467 [ label="{ exam_event| ♦exam_event_id\l* exam_id\l* subject_event_id\l* exam_session_schedule_id\l }"]
     63n1478 [ label="{ activity| ♦activity_id\l* activity_type_id\l }"]
     64n1483 [ label="{ assessment_type| ♦assessment_type_id\l  code\l  title\l  title_en\l  grade\l  points\l  credit\l  note\l }"]
     65n1493 [ label="{ course_activity| ♦course_activity_id\l* activity_id\l* course_id\l }"]
     66n1502 [ label="{ exam| ♦exam_id\l* activity_id\l* exam_session_id\l* subject_id\l }"]
     67n1512 [ label="{ exam_session| ♦exam_session_id\l* term_id\l }"]
     68n1519 [ label="{ exam_application| ♦exam_application_id\l* exam_id\l* student_activity_id\l }"]
     69n1532 [ label="{ activity_assessment| ♦activity_assessment_id\l* assessment_id\l* course_activity_id\l }"]
     70n1542 [ label="{ country| ♦country_id\l  code\l  code_short\l  title\l  title_en\l }"]
     71n1549 [ label="{ language| ♦language_id\l  code\l  title\l  title_en\l }"]
     72n1555 [ label="{ country_language| ♦country_language_id\l  official\l* country_id\l* language_id\l }"]
     73n1562 [ label="{ province| ♦province_id\l  code\l  title\l  title_en\l* country_id\l }"]
     74n1570 [ label="{ payment_type| ♦payment_type_id\l  title\l  note\l }"]
     75n1575 [ label="{ document_type| ♦document_type_id\l  title\l  title_en\l  note\l }"]
     76n1581 [ label="{ account| ♦account_id\l  code\l  title\l  active\l  valid_from\l  valid_to\l  note\l* institution_id\l* payment_type_id\l* pay_institution_id\l }"]
     77n1597 [ label="{ document_type_account| ♦document_type_account_id\l  active\l  valid_from\l  valid_to\l* document_type_id\l* account_id\l }"]
     78n1607 [ label="{ document| ♦document_id\l  created\l  archive_number\l  doc_content\l  note\l  hash\l  signature\l* institution_id\l* document_type_id\l* author_person_id\l }"]
     79n1622 [ label="{ document_student| ♦document_student_id\l* document_id\l* student_id\l }"]
     80n1629 [ label="{ ledger| ♦ledger_id\l  state\l  created\l  effective\l  debit_amount\l  credit_amount\l  debit_point\l  credit_point\l* document_student_id\l* account_id\l }"]
     81n1645 [ label="{ attachment| ♦attachment_id\l  note\l  attach_content\l* document_id\l }"]
     82n1654 [ label="{ subject_enrollment| ♦subject_enrollment_id\l* termsubject_currlink_id\l* term_enrollment_id\l }"]
     83n1663 [ label="{ document_program| ♦document_program_id\l* program_enrollment_id\l* document_student_id\l }"]
     84n1671 [ label="{ document_term| ♦document_term_id\l* term_enrollment_id\l* document_program_id\l }"]
     85n1680 [ label="{ document_course| ♦document_course_id\l* document_term_id\l* course_enrollment_id\l }"]
     86n1692 [ label="{ ledger_link| ♦ledger_link_id\l  amount\l  points\l* ledger_id\l* link_ledger_id\l }"]
     87n2042 [ label="{ term_subject_curriculum_link| ♦termsubject_currlink_id\l* curriculum_link_id\l* term_subject_id\l }"]
     88n2085 [ label="{ staff| ♦staff_id\l  from_date\l  to_date\l* person_id\l* role_type_id\l* institution_id\l }"]
     89n2096 [ label="{ role_type| ♦role_type_id\l  code\l  title\l  title_en\l  abstract\l  note\l }"]
     90n2116 [ label="{ term_type| ♦term_type_id\l  code\l  title\l  title_en\l  abstract\l  note\l }"]
     91n2414 [ label="{ course_term_subject_curriculum_link| * termsubject_currlink_id\l* course_id\l }"]
     92n1008 -> n1008 [ len=0.1]
     93n1008 -> n1019
     94n1049 -> n1008
     95n1049 -> n1027
     96n1057 -> n1027
     97n1064 -> n1008
     98n1064 -> n1064
     99n1064 -> n1077
     100n1085 -> n1008
     101n1097 -> n1085
     102n1109 -> n1008
     103n1119 -> n1008
     104n1129 -> n1109
     105n1129 -> n1097
     106n1136 -> n1097
     107n1136 -> n1119
     108n1156 -> n1136
     109n1156 -> n1136
     110n1057 -> n1008
     111n1156 -> n1166 [len 0.1]
     112n1136 -> n1173
     113n1136 -> n1180
     114n1190 -> n1136
     115n1190 -> n1200
     116n1207 -> n1049
     117n1207 -> n1097
     118n1214 -> n1008
     119n1220 -> n1214
     120n1220 -> n1097
     121n1227 -> n1214
     122n1227 -> n1119
     123n1242 -> n1234
     124n1242 -> n1220
     125n1242 -> n1156
     126n1253 -> n1234
     127n1253 -> n1057
     128n1262 -> n1207
     129n1262 -> n1220
     130n1270 -> n1242
     131n1281 -> n1242
     132n1281 -> n1190
     133n1281 -> n1253
     134n1304 -> n1294
     135n1304 -> n1207
     136n1369 -> n1064
     137n1378 -> n1262
     138n1388 -> n1397 [ len=0.2]
     139n1422 -> n1119
     140n1355 -> n1008
     141n1430 -> n1214
     142n1361 -> n1430
     143n1437 -> n1422
     144n1437 -> n1234
     145n1448 -> n1388
     146n1437 -> n1448
     147n1460 -> n1355
     148n1448 -> n1200
     149n1448 -> n1057
     150n1467 -> n1422
     151n1478 -> n1348
     152n1294 -> n1483
     153n1336 -> n1493
     154n1502 -> n1119
     155n1512 -> n1214
     156n1502 -> n1512
     157n1502 -> n1478
     158n1532 -> n1294
     159n1312 -> n1156
     160n1532 -> n1493
     161n1493 -> n1478
     162n1493 -> n1234
     163n1369 -> n1355
     164n1448 -> n1430
     165n1430 -> n1355
     166n1388 -> n1355
     167n1413 -> n1388
     168n1413 -> n1369
     169n1422 -> n1388
     170n1404 -> n1388
     171n1404 -> n1361
     172n1378 -> n1361
     173n1312 -> n1304
     174n1322 -> n1312
     175n1519 -> n1336
     176n1336 -> n1270
     177n1322 -> n1532
     178n1322 -> n1336
     179n1460 -> n1512
     180n1467 -> n1460
     181n1519 -> n1502
     182n1467 -> n1502
     183n1555 -> n1542
     184n1555 -> n1549
     185n1562 -> n1542
     186n1581 -> n1008
     187n1581 -> n1570
     188n1581 -> n1008
     189n1597 -> n1575
     190n1597 -> n1581
     191n1607 -> n1008
     192n1622 -> n1049
     193n1607 -> n1575
     194n1622 -> n1607
     195n1629 -> n1622
     196n1629 -> n1581
     197n1607 -> n1027
     198n1645 -> n1607
     199n1654 -> n1262
     200n1270 -> n1654
     201n1663 -> n1622
     202n1663 -> n1207
     203n1671 -> n1663
     204n1671 -> n1262
     205n1680 -> n1671
     206n1680 -> n1270
     207n1692 -> n1629
     208n1692 -> n1629
     209n2042 -> n1227
     210n2042 -> n1156
     211n1654 -> n2042
     212n2085 -> n1008
     213n2085 -> n2096 [len=0.1]
     214n2085 -> n1027
     215n1214 -> n2116 [len=0.1]
     216n2414 -> n1234
     217n2414 -> n2042
     218
     219}
     220}}}