Skip to content

Instantly share code, notes, and snippets.

@todgru
Last active April 28, 2017 19:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save todgru/36c9318360cce7c780a189b244e90627 to your computer and use it in GitHub Desktop.
Save todgru/36c9318360cce7c780a189b244e90627 to your computer and use it in GitHub Desktop.
Database 1NF First Normal Form

First Normal Form or 1NF

  • Database table values must be atomic. That is, the value represented can not be decomposed any further. eg two diferent phone numbers is the telephone field.
  • Database table must be isomorphic. A table is isomorphic to some relation if the following are met:
  1. order of rows has no meaning
  2. column order has no meaning
  3. there are no duplicate rows
  4. Every row and column intersection has a value (null is considered a value)
  5. All columns are regular (no hidden components)

https://en.wikipedia.org/wiki/First_normal_form

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment