一条记录的某一列有很多数据该怎么设计表?例如表名为动画(animation),然后一部动画中有很多集(set),每一集又对应一个视频地址(url),请问该怎么设计数据库表!

解决方案 »

  1.   

    建关联表, 通过外键关联。主表:
    动画ID,  动画名称, 动画简介,等从表:
    主表动画ID,  动画集,  视频地址
      

  2.   


    create table animation (
    animation_id int primary key,
    animation_desc varchar(1000)
    )create table animation_set (
    set_id int primary key,
    animation_id int references animation(animation_id int)
    set_desc varchar(1000),
    set_url varchar(1000)
    )