Database constraints are constraints on a database that require relation to satisfy certain properties. Relations that satisfy all such constraints are legal relations.