1
resposta

Dúvida sobre 3FN do exemplo

Olá!

Gostaria de pedir a opinião de vocês sobre o exemplo desta aula.

Nesta situação, para satisfazer 3FN, foi criada uma nova relação contendo área como PK e preço como atributo determinado.

Como comentado em aulas anteriores, a regra de que não se teve ter atributos calculados têm suas exceções. Esse exemplo seria um deles?

Penso que definir área como chave primária de uma relação não seja o mais adequado, pois toda propriedade vai ter uma área diferente, a não ser que no modelo de negócio seja identificado que as propriedades tem áreas padronizadas. Portanto, sempre que houver inclusão de uma nova propriedade será necessária criar uma nova tupla também na relação area_preço, pois área será FK na relação propriedade.

O meu pensamente faz sentido?

Estou apenas tentando compreender uma aplicação real dos conceitos.

Valeu!!!

1 resposta

Oi Oi Gabriel, tudo bem?

Peço desculpas pela demora no retorno de sua resposta, vamos lá:

Simm, seu pensamento faz bastante sentido. Definir a área como chave primária de uma relação, realmente não é adequado. A não ser que na regra de negócio as áreas tenham valores padronizados. Isso foi uma excelente observação.

Espero que isso tenha te ajudado. Qualquer coisa estou por aqui, tá bom? :)