Changes between Version 7 and Version 8 of Normalization


Ignore:
Timestamp:
09/22/25 02:12:08 (31 hours ago)
Author:
225144
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Normalization

    v7 v8  
    77  feedback: feedback_submission_type, feedback_created_at, feedback_description
    88  submission: submission_id, submission_status, submission_created_at, submission_description,
    9   blacklisted_user: blacklisted_start_date, blacklisted_end_date, reason 
     9  blacklisted_user: blacklisted_start_date, blacklisted_end_date, reason,blacklisted_about_user
    1010  tag: tag_name, #20
    1111  thread: thread_id, thread_created_at, thread_content
     
    2020  sends_message_in: msg_send_at, msg_content,
    2121  moderator: moderator_id
     22
    2223)
    2324}}}
     
    33344. {{{ submission_id ->  submission_status, submission_created_at, submission_description }}}
    3435
    35 5. {{{ {user_id,moderator_id, thread_id, blacklisted_start_date} ->  blacklisted_end_date, reason }}}
     365. {{{ {blacklisted_about_user,moderator_id, thread_id, blacklisted_start_date} ->  blacklisted_end_date, reason }}}
    3637
    37386. {{{ {thread_id, moderator_id} -> moderator_started_at }}}
     
    454610. {{{ {thread_id, user_id } -> asc_started_at, asc_ended_at }}}
    4647
    47 11. {{{ {thread_id, channel_name} ->  channel_description }}}
     4811. {{{ {thread_id, channel_name} ->  channel_description,resource_id }}}
    4849
    495012. {{{ resource_id -> channel_description, channel_name, thread_id }}}
     
    7980
    8081> **LHS**:
    81 >> {{{ submission_id, moderator_id,blacklisted_start_date, resource_id, msg_send_at,pr_id,tag_name,perm_name}}}
     82>> {{{ submission_id, moderator_id,blacklisted_start_date, msg_send_at,pr_id,tag_name,perm_name,blacklisted_about_user}}}
    8283
    8384> **RHS**:
     
    8586
    8687> **LHS & RHS**:
    87 >> {{{ user_id,thread_id,username,channel_name,parent_id,project_title,topic_title, pr_name }}}
     88>> {{{ user_id,thread_id,username,channel_name,parent_id,project_title,topic_title, pr_name,resource_id }}}
    8889
    8990== Нормализација
     
    129130
    130131=== Декомпозиција R2 во 2NF
    131 Прво да согледаме дека во било кој супер клуч атрибутите кои се присутни само на левата страна мора да бидат вклучени. Да започниме само со тие атрибути:
    132132
    133133{{{
     
    138138msg_send_at,
    139139pr_id,
     140blacklisted_about_user,
    140141tag_name,
    141142perm_name}+ = {