mirror of
https://github.com/treffynnon/sqlstyle.guide.git
synced 2025-03-09 12:49:51 -05:00
Adding Translations
- Choosing keys
This commit is contained in:
parent
413b494f5f
commit
88491fedd0
1 changed files with 17 additions and 17 deletions
|
@ -349,28 +349,28 @@ Indente definições de coluna com quatro (4) espaços dentro da definição `CR
|
||||||
* Valores padrão devem seguir a mesma declaração do tipo de dados e vir antes
|
* Valores padrão devem seguir a mesma declaração do tipo de dados e vir antes
|
||||||
de qualquer `NOT NULL`.
|
de qualquer `NOT NULL`.
|
||||||
|
|
||||||
### Constraints and keys
|
### Constraints e keys
|
||||||
|
|
||||||
Constraints and their subset, keys, are a very important component of any
|
Constraints e keys são compnentes muito importantes em qualquer definição de
|
||||||
database definition. They can quickly become very difficult to read and reason
|
banco de dados. Elas podem rapidamente se tornarem dificeis de se ler e desenvolver
|
||||||
about though so it is important that a standard set of guidelines are followed.
|
um raciocínio, então é importante seguir um conjunto de diretrizes.
|
||||||
|
|
||||||
#### Choosing keys
|
#### Escolhendo keys
|
||||||
|
|
||||||
Deciding the column(s) that will form the keys in the definition should be a
|
Deve-se decidir cuidadosamente a(s) coluna(s) que servirão como keys na definição,
|
||||||
carefully considered activity as it will effect performance and data integrity.
|
já que afetará o desempenho e a integridade dos dados.
|
||||||
|
|
||||||
1. The key should be unique to some degree.
|
1. A key deve ser única em algum nível.
|
||||||
2. Consistency in terms of data type for the value across the schema and a lower
|
2. O tipo de dado para o valor deve ser consistente através do schema e ter
|
||||||
likelihood of this changing in the future.
|
baixa probabilidade de ser alterado no futuro.
|
||||||
3. Can the value be validated against a standard format (such as one published by
|
3. O valor pode ser validado em relação a um formato padrão (como os publicados
|
||||||
ISO)? Encouraging conformity to point 2.
|
pela ISO)? Incentiva-se a conformidade com o ponto 2.
|
||||||
4. Keeping the key as simple as possible whilst not being scared to use compound
|
4. Mantenha a key o mais simples possível, sem medo de utilizar keys compostas
|
||||||
keys where necessary.
|
se necessário.
|
||||||
|
|
||||||
It is a reasoned and considered balancing act to be performed at the definition
|
Tratam-se de atos de equilíbrio a serem efetuados na definição de um banco de
|
||||||
of a database. Should requirements evolve in the future it is possible to make
|
dados. Se os requisitos evoluírem no futuro, é possível fazer alterações nas
|
||||||
changes to the definitions to keep them up to date.
|
definições para mantê-las atualizadas.
|
||||||
|
|
||||||
#### Defining constraints
|
#### Defining constraints
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue