Currently I have a lot of python objects in my code similar to the following:
class MyClass(): def __init__(self, name, friends): self.myName = name
Using one-to-many relation (FK from Friend to parent class) will make your app more scalable (as you can trivially extend the Friend object with additional attributes beyond the simple name). And thus this is the best way