First you have design the database.
(From experience we can say this list is probably incomplete. Any time
spent early in making sure all the required data is identified and properly
placed in the design is repaid many times over during the rest of the
development. Changing data design can become painful in the later stages of
development)
For example the concept of a 'subscription' with a start date,
expiration date, payments, items subscribed to seems missing.
From the data you have provided we can say:
Each Comic Company produces many Comic Titles
Each Subscriber subscribes to many Comics (Many:Many)
Each Comic has many subscribers (Many:Many)
Each Comic is published by one and only one Comic Company (1:Many)
Either
Case1: Each customer has many telephone numbers (home, office, cell,
fax, etc)
OR
Case2: Each customer has one and only one telephone number.
So you are going to have (at least) the following tables.
ComicTitles (TitleID (primary key), TitleText, other stuff about this
specific comic title)
ComicCompanies (CompanyID (primary key), CompanyText, Address, Other stuff
about this specific company)
ComicSubscribers (SubscriberID (primary key), SubscriberFirstName,
SubscriberLastName, Other stuff about this specific subscriber)
Case 1: Detail Table for Telephone numbers
ComicSubscriber_Telephone (TelephoneID, SubscriberID,
TelephoneType, TelephoneNumber)
Case 2: Add a field for telephone number
ComicSubscriber_Comics (SubscriberID, ComicID) -- A 'junction table' to
implement the Many to Many relationship between comics and subscribers
ComicCompany_Comics (CompanyID, ComicID) -- A detail table to implement the
1:M relationship between Companies and Comics
After you get the tables and relationships built you will need to build a
set of forms to enter the data. These will include sub-forms for the 1:m
relationships (see the help files).
Then you will build a set of queries to get the information you need in the
form/format required for your reports.
Then you will build the required reports you discuss.
Best of luck.
Ed Warren.