shinosakarb / popcoorn

Popcoorn
7 stars 0 forks source link

Think the logical model #3

Open ogom opened 9 years ago

ogom commented 9 years ago

映画の上映日時を決めて、その上映日時のチケットが発行されれば予約されたとみなす。

movie(映画)
 |
schedule(スケジュール)
 |
ticket(チケット)
ogom commented 9 years ago

Cross Modelling

論理モデルを軽量マークアップ言語で記述する記法に十字型を利用する。

One-to-many

-|-||- は One-to-many を示す。

house -|-||- hall

Many-to-many

-+- は Many-to-many を示す。

seat -+- schedule
      |
    ticket

Schema

-|- は Schema を示す。

movie | resource
------|---------
id    | name
      | address

Examples

house(映画館) -|-||- hall(ホール) -|-||- seat(席)
movie(映画) -|-||- schedule(スケジュール) -|-||- ticket(チケット)
seat(席) -+- schedule(スケジュール)
          |
        ticket(チケット)
movie | resource
------|---------
id    | name
      | address