A source physical (CRTSRCPF) holds your program source code in individual members for each program. A regular physical (CRTPF or via DDS) holds your data an may contain 1 or multiple members.
Register Hereor login if you are already a member
A member is a somehow unique collection of data that is common in a a file. In a source physical file: each member represents the code for an object. In data files I have encountered members to represent a variety of things. Some that I have found: Each division, or store in the company has a member, a work file may have a member for each user, a transaction file may have a member for each day, even different members for test and production (not recommended).
Is there a reason to segment out the data? Does separate members make sense as the best way to segment out the data? Normally, when looking at the data in a member, one does not see data in the other members (there are ways around this limitation). I have encountered situations where multiple data file members were use effectively and made life easier, other times they were used and didn't make sense and were difficult to use.
A record is just a row of data within the member. A record is composed of one or more fields (columns).