DATABASE basics Help needed!!!!

rehrumesh

Member
Jun 17, 2008
594
56
0
hay guys... plz help me on followin question...

Sales Order Processing system has the following entities each stored in a table.
• Product
􀂃 Product Code
􀂃 Product Name
􀂃 Qty available
􀂃 Price
• Customer
􀂃 Customer No
􀂃 Customer Name
􀂃 Customer Address
• Order
􀂃 Order No
􀂃 Customer No
􀂃 Order Date
• Order Details
􀂃 Order No
􀂃 Sequence No
􀂃 Product No
􀂃 Sales Price
􀂃 Qty Ordered

Identify the for each of the table

• Indices with Duplicate attributes
 

rehrumesh

Member
Jun 17, 2008
594
56
0
na macho. eke kiyanne , hama table ekakama Indices with Duplicate attributes tika identify karanda kiyala. for each kiuwe hama table ekakatama...
 

Topology

Member
Feb 24, 2011
2,395
225
0
Out of Elakiri.
meka mokkada kerenne ona?
Database design karana hati man dannava.
mulinma haduna ganna entities
eva thami
Product,Customer,Order
othana Order details kiyanneth Attribute ekak Order kiyana entitiy eke eka nisa eka ganna ema table ekatama

ham table ekakma Normalize karanna,eka nisapromary key,foregin keys danna.
evata kiyanna relational databases kiyali.

menna me vidiyata tables hadala database eka design karanna

Product

  • Product ID (Primary Key)
  • Product Name
  • Price
  • Preorder Level

• Customer

  • �� Customer No
  • �� Customer Name
  • �� Customer Address

• Order

  • �� Order No
  • �� Order Date
  • �� Discount Rate.
  • �� Qty Ordered
  • Customer NO (Foreign Key)
Product-Order Table (this is for many to many relationship)

  • Product ID (Primary Key)
  • Order No (Primary Key)

so one customer can have many orders, but one order can have only one customer. then that's a one to many relationship.

product order have many to many relationship cause one product can have many orders, and one order can have many product. as a normalize result you got another table which is so called product-order table.
 

rehrumesh

Member
Jun 17, 2008
594
56
0
meka mokkada kerenne ona?
Database design karana hati man dannava.
mulinma haduna ganna entities
eva thami
Product,Customer,Order
othana Order details kiyanneth Attribute ekak Order kiyana entitiy eke eka nisa eka ganna ema table ekatama

ham table ekakma Normalize karanna,eka nisapromary key,foregin keys danna.
evata kiyanna relational databases kiyali.

menna me vidiyata tables hadala database eka design karanna

Product

  • Product ID (Primary Key)
  • Product Name
  • Price
  • Preorder Level

• Customer

  • �� Customer No
  • �� Customer Name
  • �� Customer Address

• Order

  • �� Order No
  • �� Order Date
  • �� Discount Rate.
  • �� Qty Ordered
  • Customer NO (Foreign Key)
Product-Order Table (this is for many to many relationship)

  • Product ID (Primary Key)
  • Order No (Primary Key)

so one customer can have many orders, but one order can have only one customer. then that's a one to many relationship.

product order have many to many relationship cause one product can have many orders, and one order can have many product. as a normalize result you got another table which is so called product-order table.


Machan mata me tika nam therenawa.mata therunne naththe indices with duplicate attributes kiyana eka...

rep denda widiyak naalu broo

product numbr primary product code foreing

hariyatama therune na machan.thawa tikak kiyala dendako
 

idhasitha

Well-known member
  • Nov 3, 2008
    3,497
    694
    113
    NaughtyAmerica
    uba kiyana denam terenne na banzzz

    Product primary key --Product Code
    Customer primary key --Product Customer No
    Order primary key --Order No
    Order Details primary key---Order No

    Order Details kiyana eke Order No eka Order Details table eke Order No references widiyata ganin
     
    • Like
    Reactions: rehrumesh

    Topology

    Member
    Feb 24, 2011
    2,395
    225
    0
    Out of Elakiri.
    eka thami mama duplicate attributes ain karala Normalized karala dunna Database eka.
    duplicates attribute kiyanne, repetitive vena attributes ekaam table eke, anika entities 2k ho vadi ganak eka ha samana nam oyata puluwan e deka ektu karala, duplicate vena attributes vena table ekakata danna,. ena thami normalize karanava kiyanna