Changes between Initial Version and Version 1 of InstructionsP5


Ignore:
Timestamp:
01/07/26 19:43:40 (11 days ago)
Author:
vangel.ajanovski
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • InstructionsP5

    v1 v1  
     1= Instructions on Phase P5: Normalization
     2
     3**More details soon ...**
     4
     5Create and link a wiki page called **Normalization** linked to the main project page in the appropriate phase.
     6
     7
     8Template for the wiki page.
     9
     10{{{#!box information
     11
     12= Normalization
     13
     14== Denormalized database form
     15
     16Process starts from a single relation that includes all attributes from the model.
     17
     18* Functional dependencies
     19* Candidate keys and primary key
     20
     21
     22== 1NF decomposition
     23
     24Bring the initial schema to a relational schema in 1NF based on the   dependencies and keys.
     25
     26Check for loss-less join and preservation of functional dependencies in each decomposition step.
     27
     28== 2NF decomposition
     29
     30...
     31
     32== 3NF decomposition
     33
     34...
     35
     36== BCNF if possible
     37
     38...
     39
     40== Final result and discussion
     41
     42List the final relations and name them appropriately and discuss any diferences from the model in Phase P2.
     43
     44}}}
     45
     46
     47
     48**AI Use**
     49
     50You are free to use an AI to improve your work, provided that you adhere to the following rules:
     51
     52 * you use AI in this phase of the project only to improve your own initial word
     53 * you use AI to create alternate solutions for ideas that you can borrow and use in your own solution
     54 * you document the changes you have made to your own work based on the ideas from the AI tool in the history above
     55 * you document the entire usage of the AI tool in a new wiki page named **NormalizationAIUsage** linked here, that you structure according to the following template
     56
     57{{{#!box information
     58
     59= Normalization AI Usage
     60
     61**Name of AI service/solution that was used**
     62
     63URL:
     64
     65Type of service/subscription:
     66
     67**Final result**
     68
     69Results in details / description:
     70
     71**Entire AI usage log**
     72
     73 1. Line-by-line Log of all interactions with the AI (prompt and response)
     74 2. ...
     75
     76}}}