我有一张名为videos
的表格。其中有三列:media_id
,project_id
和video_url
。我的问题是,我有必要media_id
吗?我没有在任何其他表格中使用它。我希望有多个project_id
具有相同的数字,但video_url
s不同。
答案 0 :(得分:4)
是否拥有代理ID用于某些事情与规范化无关。
(版权保护)
是否拥有代理身份证取决于您是否对其有用。你已经给出了答案。这取决于是否存在很大的可能性,即使现在没有实际使用,这种用途可能会在不久的将来迅速出现。
答案 1 :(得分:1)
您可以将project_id和video_url用作模型中的函数依赖关键字,但在物理层面上,我不希望将URL用作关键字的一部分。
我的意思是我更喜欢ID或数字,以避免每次在不同的表中引用键时输入长字符串。
答案 2 :(得分:1)
我认为有必要。这纯粹基于媒体条目是唯一的,并且任何一个项目都可以有多个媒体条目。这将保留行的唯一ID,正确的项目关系以及媒体资源的宝贵URL数据。