Polymorphism in SQL database tables?

前端 未结 7 1211
悲&欢浪女
悲&欢浪女 2020-11-27 02:39

I currently have multiple tables in my database which consist of the same \'basic fields\' like:

name character varying(100),
description text,
url character         


        
7条回答
  •  情书的邮戳
    2020-11-27 03:18

    Consider using a main basic data table with tables extending off of it with specialized information.

    Ex.

    basic_data
    id int,
    name character varying(100),
    description text,
    url character varying(255)
    
    
    tv_series
    id int,
    BDID int, --foreign key to basic_data
    season,
    episode
    airing
    
    
    movies
    id int,
    BDID int, --foreign key to basic_data
    release_data
    budget
    

提交回复
热议问题