MySQL Learning record "01" PRIMARY key

Source: Internet
Author: User

The primary key is the unique identifier of the data row. Columns are not duplicated to be primary keys. A table can have no primary key, but it is very difficult to handle, so there is no special reason for the table to set the primary key.
There are two selection strategies for the primary key: the business primary key and the logical primary key. Business primary key is the use of business-meaningful field key, such as a social Security number, bank account, etc., the logical primary key is to use a field without any business meaning the key, completely to the program, the business people will not look at the data. The logical primary key is recommended because it is difficult to ensure that the business primary key is not duplicated (the ID is duplicated) and does not change (account number is raised).

MySQL Learning record "01" PRIMARY key

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.