如何处理具有相同id的mysql表

时间:2015-07-25 08:12:35

标签: mysql sql

我是编程新手。在我的项目中,我有两个mysql表,其字段名称如下:

  1. student(id,name,mail,password)
  2. article(art_name,description)
  3. 逻辑是:登录后student可以写article。 在articledescription字段中可能是非常大的文本。 我的问题是

    1. 可能的字段(描述)的data_type是什么 包含至少4000个字符
    2. 如何维护学生发布文章的两个表?

1 个答案:

答案 0 :(得分:1)

您可以使用nvarchar(max)作为字段类型,因为这样可以存储超过4000个字符。因此,存储文章非常适合。

对于数据库并且能够获取由特定学生撰写的文章,您需要存储将其发布到文章表中的学生的ID。

E.g

Student(id,name,mail,password)
Article(id,art_name,description)