DB設計をしていますが、なにぶん経験が浅いもので、宜しければアドバイスをお願いいたします。
要件:
ユーザーを管理するユーザーマスタと、アップロードされたファイルを管理するファイル管理テーブルがある。
各ファイルに対してアクセス権をユーザーIDで紐づけて管理する。
上記要件について、
ファイル管理テーブルにアクセス許可ユーザーIDフィールドを作成し、
カンマ区切り等で管理する方法を考えましたが、
中間テーブルを作成して管理する方が望ましいでしょうか?
[ユーザーマスタ]
ユーザーID(PK)
名前
メールアドレス
[ファイル管理テーブル]
ファイル管理ID(PK)
アップロードユーザーID(FK)
アクセス許可ユーザーID(FK)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/26 08:46
2017/02/26 08:58
2017/02/26 09:19