「 Library」テーブルにリンクされている「LibraryItem 」があります。
Library-<LibraryItem>-Organisation.
私はさまざまな種類のLibraryItemsにLibraryItemテーブルを使用し、各LibrayItemは組織にリンクされています。ここで、個人用のユーザー ライブラリを提供する必要があることに気付きました。また、LIBraryItemテーブルを使用して、個人用のライブラリ アイテムレコードを保持することもできます。各レコードには、FK としてUserIdが必要です。しかし、私の懸念は、このLibrayItemテーブルが現在、多くの異なるLibraryItemタイプに使用されており、特にシステム LibraryItemレコードと個人レコードを保持していることです。これがDBの目的なので、おそらく心配する必要はありませんか?
感謝の気持ち、
ありがとう。
編集:
簡単にするために、CRUD アクションのさまざまなタイプの「LibraryItem」に対して、さまざまな DB ビューを使用することになるかもしれません。