In a bank, what information would you store in the customer table? What columns would you include for account number, customer ID, account type, and demographic information?
π‘ Model Answer
A typical bank customer table would include a unique customer identifier (customer_id), personal details such as first_name, last_name, date_of_birth, and gender, contact information like phone_number and email, and address fields (street, city, state, zip). For account linkage, you would store account_number, account_type (checking, savings, credit), balance, status, and foreign keys to the customer_id. Demographic data might include occupation, income bracket, and nationality. Audit columns such as created_at, updated_at, and created_by help track changes. Normalization would separate addresses and contact methods into their own tables if multiple per customer, but for simplicity a single table can hold the most common fields.
This answer was generated by AI for study purposes. Use it as a starting point β personalize it with your own experience.
π€ Get questions like this answered in real-time
Assisting AI listens to your interview, captures questions live, and gives you instant AI-powered answers β invisible to screen sharing.
Get Assisting AI β Starts at βΉ500