UML皆でお勉強しよ♪ 多重度2
■ このスレッドは過去ログ倉庫に格納されています
0021デフォルトの名無しさん
NGNGクラスの属性をカラムに落とし込むのはほとんど機械的にできるよね?
あとはクラス定義に主キーに当たるものがない場合はSEQUENCEなどで
主キーカラムを追加します。
関連は、1対Nなら基本的にN側に1側を特定するための外部キーを設ける。
N対Nなら関連テーブルを作るのが自然ですね。
問題は基底クラスと派生クラスですね。基本的にはアプリ側の都合で
基底クラス用のテーブル+派生クラスの差分テーブルを作る場合もあるし、
それぞれ別のテーブルを作ることもある。とはいっても、エンティティ
クラスはあまり複雑な継承をしないように気をつけるけど。
■ このスレッドは過去ログ倉庫に格納されています