यदि आप पूरी तरह से रिलेशनल डेटाबेस चाहते हैं, तो आपको दूसरी टेबल बनाने की आवश्यकता होगी। यह ग्राहक की जानकारी रखेगा। यह कुंजी तब आपकी चालान तालिका में एक विदेशी कुंजी बन जाती है, इसलिए आपने ग्राहक की जानकारी केवल एक बार संग्रहीत की है। ऐसा कुछ लागू करने का यह अनुशंसित तरीका होगा।
दूसरा तरीका (और मैं इसकी अनुशंसा नहीं करता) यह है कि आपको "पैरेंट" चालान (वह जो ग्राहक जानकारी संग्रहीत करता है) के लिए एक परिपत्र संदर्भ बनाना होगा। फिर, हर बार जब आप एक नया चालान बनाते हैं तो आपको वह मूल रिकॉर्ड आईडी डालनी होगी, ताकि आपके पास संग्रहीत जानकारी को पुनः प्राप्त करने का एक तरीका हो। उसी ग्राहक के अन्य सभी चालानों के लिए, आप बस उस जानकारी को खाली छोड़ देंगे।