I am supposed to create a website application for calls, where the user has to enter the details of the calls he gets that day.
Problem I’m facing is with the tables that I have to create to store these calls in the database.
Am I supposed to create a new table for each day (date), or do I have to enter the same date in the same table? Is there any possibility to make two tables, one for date and other for all other details and whenever required get the details of particular date?
You only have one table, and that table will have a field that stores the date. A simple example would be:
DBMS (DataBase Management Systems, e.g. SQL Server, Oracle, MySQL) are very good at filtering rows in a table based on criteria like dates.
You can do this, but it’s not obvious that there would be any reason to. The date/time of the call is tied implicitly to the call itself, so would sensibly be stored in the same table (as per my example above).