次のテーブルを持つデータベースがあるとします。
- ファイル
- フォルダ (関連ファイル..フォルダは *..1)
- 花 (これはファイルでもフォルダーでもありません。完全に異なるフィールド セットがあります)
ここで、ファイル、フォルダー、花など、さまざまな種類のアイテムのリストを含むデータ構造 (単一のテーブルの場合もありますが、そのような必要がある場合はいくつかのテーブルもある場合があります) を作成したいと考えています。また、このリストでデータ (外部キーなど) の一貫性を維持したいと考えています。
出来ますか?もしそうなら、どうすればそれを行うことができますか?
必要に応じて、元のテーブルを変更できます。データベースが MS SQL Server であるとしましょう。