Can you check that correctly, I went through the process of normalization?

Hi, I create a table, and I wanted to go through standardization to get the best design.  I followed the diagram here:

Standardization - Oracle FAQ

Basically, it's a table that will contain the attributes that are based on a combination of catentry + countries.

So if it was a table, it would be:

(Note that the PK is stressed in all tables)

Table1:

Catent

Country

storeID

Third_party_URL

Third_party_name

Third_party_email

Third_party_phone

hidePricing

negotiable

certificationNumber

This is not standardized at all, because it is not atomic, if I understand correctly.  The reason being, there may be several certificationNumbers for a given country catent +.  So, I would be duplicating other data with several lines in this case.

So to get to 1NF, I did this:

Table1:

Catent

country

storeID

Third_party_URL

Third_party_name

Third_party_email

Third_party_phone

HidePricing

Negotiable

Table2

Catent

country

storeID

CertificationNumber

Is not in 2NF, because storeID depends on functionally countries only, not catent +.

So to enter 2NF, I did this:

Table1:

Catent

country

Third_party_URL

Third_party_name

Third_party_email

Third_party_phone

HidePricing

Negotiable

Table2

Catent

country

Certification number

Table 3

Country

storeID

I * think * I'm also 3NF here, because the key fields are entirely dependent on the composite primary keys.  The third party fields may seem as they could depend on nonkey fields, but they're really not, the values of these fields depend on the catent + country completely.

Does this sound correct?  I know it depends a bit on corporate knowledge, but also better as you can tell, I went through this process properly?

Thank you

mkohanek, I think you should have a PK.  The question is the same certifications may appear in more than one store in a specific combination of catent/country?  If so, you would add stage.  If not, then all three columns make up the uniqueness that especially if there are no other columns for this table make it a candidate to be defined as an IOT.

- -

IMHO - Mark D Powell-

Tags: Database

Similar Questions

  • I know how to uninstall programs; However, how can you say that programs are essential to the functioning of my laptop

    I think I know how to uninstall programs; However, how can you say that programs are essential to the functioning of my laptop and who are just garbage programs or programs that I rarely use. Some are obvious (such as games and other), but there is so much and I'm not computer savvy. Help, please.     Give me a list for computer idiots or something. Thanx.

    I think I know how to uninstall programs; However, how can you say that programs are essential to the operation of my laptop and who are just garbage programs or programs that I rarely use. Some are obvious (such as games and other), but there is so much and I'm not computer savvy. Help, please.     Give me a list of idiots to computer or something. Thanx.

    Hello

    There is no list of what you don't need.

    We don't know what programs you have, or what you use.

    It is your personal choice.

    @@@@@@@@@@@@@@@@@@@@@

    See if this helps you improve performance.

    Search for malicious software with the FREE version of this program.

    And does not accept the option "Pay for the version" trial installation

    Download, install, update and scan your system with the free version of Malwarebytes AntiMalware:

    http://www.Malwarebytes.org/products/malwarebytes_free

    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

    You can clean your hard drive using these two methods.

    "Delete files using Disk Cleanup"

    http://Windows.Microsoft.com/en-us/Windows/delete-files-using-disk-cleanup#delete-files-using-disk-cleanup=Windows-8

    Using the free CCleaner program:

    http://www.Piriform.com/CCleaner

    In NO case use the registry cleaning Option in CCleaner

    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@

    Make sure you have the latest updated drivers:

    Access the site on your computer or equipment manufacturing > Driver and Software Support Section > search your computer or hardware model number > then your operating system > locate the correct drivers > download and install.

    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

    "How to optimize the performance of Windows 8 and 8.1" . "

    http://www.eightforums.com/tutorials/37511-optimize-performance-Windows-8-a.html

    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

    Worth the read as:

    "How to optimize Windows 8.1 for a desktop PC.

    http://www.howtogeek.com/167013/how-to-optimize-Windows-8.1-for-a-desktop-PC/

    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

    " " Performance & maintenance"

    http://Windows.Microsoft.com/en-us/Windows/performance-maintenance-help#performance-maintenance-help=Windows-8&V1H=win8tab1&V2H=win7tab1&V3H=winvistatab1

    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

    And I would check to see if it has damaged system files.

    Each method/step below progresses to another if the first does not all corrupted files which are, etc..

    «Use the System File Checker tool to repair missing or corrupted system files»

    https://support.Microsoft.com/en-us/KB/929833

    _________________________________________________

    And these eightforums.com tutorials are very detailed for the problems resulting from Scan SFC:

    "How to run the command" SFC/scannow"at the start or in Windows 8 and 8.1" . "

    http://www.eightforums.com/tutorials/3047-sfc-scannow-command-run-Windows-8-a.html

    Read it in conjunction with the rest of the information they give link above.

    Note

    If SFC could not fix something, then run the new command to see if it can be able to next time. Sometimes, it can take by running the sfc/scannow command 3 times restart the PC after each time completely fix everything what he is capable of.

    If this isn't the case, then run Dism/online/Cleanup-Image /RestoreHealth to repair any corruption component store, restart the PC later and try the sfc/scannow command.

    If still no, then try using ONE OPTION above to run the command sfc/scannow at the start

    If still no, then you could do a Refresh of Windows 8, or run a System Restore using a restore point dated before the wrong file occurred to fix. You may need to repeat doing a restore of the system until you find a restore point that is older that may work.

    If not yet, then you can use the steps in the TIP box in the section THREE OPTION to manually replace the files SFC could not fix.

    __________________________________________________

    "How to update windows 8 and 8.1" . "

    http://www.eightforums.com/tutorials/2293-refresh-Windows-8-a.html

    Refresh your PC goes like this:

    • The PC starts in Windows RE (Recovery Eenvironment).
    • Windows RE scans the hard drive for your data, settings, and applications and puts them aside (on the same drive).
    • Windows RE installs a new copy of Windows.
    • Windows RE restores the data, settings, and applications, which it set aside in the newly installed copy of Windows.
    • The PC reboots into the newly installed copy of Windows.

    _________________________________________________

    "How to reset Windows 8 and Windows 8.1" . "

    http://www.eightforums.com/tutorials/2302-reset-Windows-8-a.html

    "When you reboot your PC, the drive will be completely reset and all your applications and your files will be removed it." Windows 8 will be reinstalled, and you need to change any settings, and then reinstall all the apps you want to come back after the reset. If you know if all the files you don't want to lose, then you must back up these files before you start resetting.

    See you soon.

  • With several Secure areas, how can you check that the user box is subscribed to when they are connected?

    So I guess it has to do with {module_data} and your API but I can't seem to understand this.

    I have 3 secure areas, basic, premium and pro and I want to use the liquid to display content on their page of account based on what secure area, they are advertised to. I know how to write the logic of the liquid, I feel like a dunce because I don't know which module to use to check where they are subscribers. Please when replying, don't slam me too hard upside the head because I don't know that it's right in front of me.

    I thank everyone!

    You can use module_data to get the information, but you still had the native module to do this:
    module_subscriptions | Developers of business catalyst

    You can run a collection and do what you want with the data.

  • Can you check that adobe Flash Professional CS6 will work on my Apple MacBook 13.3 inch 1.83 GHz - MA254L

    You can check the software (Adobe Flash Professional CS6) will work on my Apple MacBook 13.3 inch 1.83 GHz - MA254LL/A, A1181 (chart below)? I can't match the requirements of the plug.

    Adobe Flash Professional CS6 configuration required:

    • Intel multi-core processor
    • Mac OS X 10.6.8 or v10.7. Adobe Creative Suite 5, 5.5, and CS6 applications support Mac OS X Lion mountains (v10.8) when it is installed on Intel based predecesseurs.* *.
    • 2 GB of RAM (3 GB recommended)
    • 4 GB of disk space available for installation. additional space required during installation (cannot install on a volume that uses a case-sensitive file system or on removable flash storage devices)
    • display 1024 x 768 (1280 x 800 recommended)
    • Java 1.6 runtime environment
    • DVD-ROM drive
    • QuickTime 7.6.6 software required for multimedia features
    • This software will not work without activation. Broadband Internet connection and registration are required for activation of the software, the validation of subscriptions and online access to services * the phone activation is not available.

    Apple MacBook 13.3 inch 1.83 GHz (MA254LL/A, A1181) specifications:

    • Processor: 1.83 GHz Intel Core Duo
    • CPU speed: 1.83 GHz
    • System Bus speed: 667 MHz
    • Cache memory: 2 MB
    • Hard drive sizes: 60 GB 5400 RPM Serial ATA2
    • Logicboard RAM: (built to non-removable memory)
    • Maximum memory: 2 GB
    • Storage media: 2 - SODIMM DDR2-667 PC2-5300 1.8V
    • Minimum RAM speed: n/a
    • Graphics card: Intel graphics processor Intel GMA 950 with 64 MB of memory DDR2 SDRAM shared with main memory
    • Connection of the screen: 13.3 inch (visible diagonal) glossy TFT widescreen resolution 1280 x 800
    • Hard drive bus type: (50Pin SCSI to SCSI rack) or (ATA-ATA/IDE)
    • Airport: Built-in 54 Mbps AirPort extreme Wi - Fi (802.11 g) 3
    • Bluetooth: Bluetooth integrated 2.0 + EDR (Enhanced Data Rate) module
    • Power required: (Watt Max)
    • USB Ports: Two USB 2.0 (up to 480 Mbps) ports
    • FireWire ports: A port FireWire 400 (8 watts)

    The specifications seems ok for me other than the processor that can run a little slow.

    You can download the trial version and see for yourself whether or not it works perfectly.

    Kind regards

    Ravi.

  • How can you say that in your team is the purchase of photos?

    I have a team of 3 people with two accounts who have 10/m. subscriptions the idea was that everyone would have access to the purchase of 10 images per month. Someone claims that they bought only 2 images and they are up to 5. My guess is that the credits are actually shared within the Group and the other person actually used funds that were not under their account. So the question is how do I know who is buying what images?

    Hello

    With CC for the teams, the subscription of Stock is shared by all members of the team.  Please click here for more details:

    NEW features of Adobe Stock for creative cloud for teams. Creative blog Cloud by Adobe

    You can see the images that your team has obtained a licence, but not the individual who under license.

    Kind regards

    Bev

  • I went through the process of the sfc/scannow and got these errors.

    2012-06-07 10:09:45, CSI Info 000001 d 8 [SR] cannot repair the military record [l:24 {12}] "settings.ini" Microsoft-Windows-Sidebar, Version = 6.0.6002.18005, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, type neutral, TypeName neutral, neutral to the public key in the store, hash mismatch "
    2012-06-07 10:09:45, 000001da CSI Info [SR] cannot repair the military record [l:24 {12}] "settings.ini" Microsoft-Windows-Sidebar, Version = 6.0.6002.18005, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, type neutral, TypeName neutral, neutral to the public key in the store, hash mismatch "

    I can confirm that it can be ignored.

  • I too have a problem installing windows error1601. I went through the steps to get services and found that this installer of windows is gone. How can I get that back?

    I too have a problem installing windows error1601.  I went through the steps to get services and found that this installer of windows is gone.  How can I get that back?

    Try to run the Windows Installer Cleanup http://www.softpedia.com/get/Security/Secure-cleaning/Windows-Installer-CleanUp-Utility.shtml utility to see if that solves the problems with windows install.

    I hope this helps.

    Good luck!

    Lorien - MCSA/MCSE/network + / has + - if this post solves your problem, please click the 'Mark as answer' or 'Useful' button at the top of this message. Marking a post as answer, or relatively useful, you help others find the answer more quickly.

  • How can I check that an e-mail address is correct in the Adobe database

    I assigned a new user to our creative team, but the user does not receive the acceptance email. How can I check that the email address is correct in the database of Adobe.

    Since this is an open forum, not Adobe support... you must contact Adobe personnel to help
    Chat/phone: Mon - Fri 05:00-19:00 (US Pacific time) <===> NOTE DAYS AND TIME
    Don't forget to stay signed with your Adobe ID before accessing the link below

    Creative cloud support (all creative cloud customer service problems)
    http://helpx.Adobe.com/x-productkb/global/service-CCM.html

  • How can I check that my Iphone 5 is unlocked

    How can I check that my Iphone 5 is unlocked?

    Two ways-

    1. put a SIM card from another carrier - if your phone displays a message that it is a SIM card from a foreign or unrecognized carrier - locked to the current

    2. restore as NEW using iTunes (after saving the device) - If you see this - it is unlocked

  • Packer of creative cloud in creating a package that I can install do not.  He goes through the motions, download all updates, create setup file, but it does not work despite the fact that there are no errors in the log files

    Packer of creative cloud in creating a package that I can install do not.  He goes through the motions, download all updates, create setup file, but it does not work despite the fact that there are no errors in the log files

    After hitting my head against the desk to repeatedly create packages, try on different computers I have finally found a solution.

    These packages have been copied on an external drive, if I try and install from the external drive, which is a common practice, it fails.

    If I then copy this file pkg from the outside, to the computer I install, then run it, it will to and moved very well.

    That is mind-boggling stupid, because it's rare that you have to copy the file into any computer, it is less always installed off the coast of externally, and many people in the company are pushing on the network and the management of the suites so there is a serious problem in Adobe package manager if this is the case where it cannot manage the Middle installed offshore.

    I hope that if anyone else is having problems so it suits.

  • How can I check that applications download on my computer?

    I waited for my trial applications to download for 2 hours now, and there is no indication of progress.  How can I check that they download to my computer? Adobe Application Manager does not give me any info at all.

    You must use the desktop app here cc, https://creative.adobe.com/products/creative-cloud to install your programs, and your tests.

    This app shows download progress in percentage of total available for download two spots:

    If you don't see any change in 5 minutes, cancel the download and restart it.

  • How can I check that add ons are paid into my account

    How can I check that add ons are active in my account?

    Now how can OK, I reset my password?  I sent the link to make the reset, copy the link in the browser but can't find the right site to post a link too.  Also, I have my number of account, but cannot find the serial number.  feeling challenged this morning, thank you

  • How can you check if you have a problem with the ghost attack

    How can you check if you have a problem with the ghost attack.

    My ISP (Virgin) sent me a letter saying I could have an attack on my apps by the phantom virus.

    How is this true and what can do

    The XcodeGhost malware affects the apps, mainly Chinese, created using a red version of Xcode.  It is not a 'virus '.  (Look at the difference between computer viruses and malware).  Remove the Apple listed here and get updated with the latest versions of the App Store.

  • How can I check that my windows licenseed or not

    I have several computers in my office with different types of windows (win xp, win vista, win7). How can I check that versions of windows installed on each computer is authentic (licensed) or not

    The Genuine Microsoft website provides information about the Genuine Advantage program:
    http://www.Microsoft.com/Australia/genuine/how-to-tell.mspx

  • How can I check that my copies of my personal files are on the DVD backup created?

    Original title: backup (bssic)

    I always use the Basic (datasafe not updated) backup

    How can I check that my copies of my personal files are on the DVD backup created.

    Can I see a proof without actually deleting a file and try to recover the DVD

    I have no confidence with him at the present time, after seeing the various problems on the forum

    Hello

    Thanks to Mir... for explanations.

    I don't think I'm that close properly. I tried to shut down e-mail but think I did it without writing anything (what is now). I've been around all 22 replies and then got lost

    I bought today the local backup from dell datasafe (cleverbridge).

    I hope so, I'd be able to print all the 22 responses within the email (?) I would like to, instead of printing the current response only. I like being able to see things on paper, and not only within windows.

    These forums are a great idea.  DellConnect is not always the best method, I do not seem to 'chat' option for XPS laptop.

    Thanks again

Maybe you are looking for